consecutive year - German English Dictionary